let out (some) steam - Deutsch Englisch Wörterbuch